that tells its own tale - Turc Anglais Dictionnaire